Inside Macintosh: QuickTime Components

Chapter Contents | Next

Movie Controller Components

Overview

This chapter describes movie controller components. Movie controller components provide a high-level interface that allows your application to present movies to users quickly and easily. Movie controllers, the controls managed by movie controller components, present a user interface for playing and editing movies. Movie controller components eliminate much of the complexity of working with movies by assuming primary responsibility for the movie, freeing your application to focus on the unique services it offers to users.

If you are developing an application that can play movies, you should consider using movie controller components to manage your movie user interface. They provide a consistent user interface that shields you from the details of using the Movie Toolbox. To learn about the capabilities of movie controllers, read "About Movie Controller Components." If your application allows the user to play movies, read "Spatial Properties." If you anticipate doing event management, read "Customizing Movie Controllers," and "Application-Defined Function," as well. All movie controller functions are described in "Movie Controller Components Reference" --you should read the portions that are relevant to your application.

If you are developing a movie controller component, the information in this chapter describes the interface that your component must support. In addition, you should be familiar with the material in the chapter "Component Manager" in Inside Macintosh: More Macintosh Toolbox , which describes how to build a component.

Contents

About Movie Controller Components

Spatial Properties

Using Movie Controller Components

Movie Controller Components Reference

Constants

Data Types

Result Codes


© 1997 Apple Computer, Inc.

Chapter Contents | Next